home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-02-09 | 2.4 KB | 66 lines | [TEXT/NTP1] |
- //--------------------------------------------------------------------------------
- // Constants
- //--------------------------------------------------------------------------------
-
- // keep these in sync with the pickRemote label picker
- constant kPowerCD := 0;
- constant kSonyCD := 1;
- constant kTest := 2;
-
- constant kPlay:= 0;
- constant kStop := 1;
- constant kPause := 2;
- constant kFF := 3;
- constant kRew := 4;
- constant kNext := 5;
- constant kPrev := 6;
-
- //--------------------------------------------------------------------------------
- // Philips RC-5 commands (PowerCD)
- //--------------------------------------------------------------------------------
-
- rf := OpenResFileX(Home & "RC5.rsrc");
-
- // RC-5 requires the Control bit to be toggled for each new command
- // so we have two commands, one with C set, and one with C clear
-
- rc5CDPlay0 := GetNamedResource("IRCD", "RC5Play0", 'resource);
- rc5CDPlay1 := GetNamedResource("IRCD", "RC5Play1", 'resource);
-
- rc5CDStop0 := GetNamedResource("IRCD", "RC5Stop0", 'resource);
- rc5CDstop1 := GetNamedResource("IRCD", "RC5Stop1", 'resource);
-
- rc5CDPause0 := GetNamedResource("IRCD", "RC5Pause0", 'resource);
- rc5CDPause1 := GetNamedResource("IRCD", "RC5Pause1", 'resource);
-
- rc5CDFF0 := GetNamedResource("IRCD", "RC5FF0", 'resource);
- rc5CDFF1 := GetNamedResource("IRCD", "RC5FF1", 'resource);
-
- rc5CDRew0 := GetNamedResource("IRCD", "RC5Rew0", 'resource);
- rc5CDRew1 := GetNamedResource("IRCD", "RC5Rew1", 'resource);
-
- rc5CDNext0 := GetNamedResource("IRCD", "RC5Next0", 'resource);
- rc5CDNext1 := GetNamedResource("IRCD", "RC5Next1", 'resource);
-
- rc5CDPrev0 := GetNamedResource("IRCD", "RC5Prev0", 'resource);
- rc5CDPrev1 := GetNamedResource("IRCD", "RC5Prev1", 'resource);
-
- CloseResFileX(rf);
-
- //--------------------------------------------------------------------------------
- // Sony commands
- //--------------------------------------------------------------------------------
-
- rf := OpenResFileX(Home & "Sony.rsrc");
-
- sonyCDPlay := GetNamedResource("IRCD", "SonyCDPlay", 'resource);
- sonyCDStop := GetNamedResource("IRCD", "SonyCDStop", 'resource);
- sonyCDPause := GetNamedResource("IRCD", "SonyCDPause", 'resource);
- sonyCDFF := GetNamedResource("IRCD", "SonyCDFF", 'resource);
- sonyCDRew := GetNamedResource("IRCD", "SonyCDRew", 'resource);
- sonyCDNext := GetNamedResource("IRCD", "SonyCDTrackUp", 'resource);
- sonyCDPrev := GetNamedResource("IRCD", "SonyCDTrackDown", 'resource);
-
- CloseResFileX(rf);
-
-